Ja. Alle Packages befinden sich (schon immer) in einer gemeinsamen Projektgruppe.
Kannst du das mal in einer simplen Test-Projektgruppe reproduzieren?
Vielleicht war mein Versuch nur zu einfach. Ich habe eine Projektgruppe mit zwei Packages mit jeweils einem Form, wobei das Form des zweiten Packages von dem des ersten abgeleitet ist. Alle Dateien geschlossen, Projektgruppe geschlossen und wieder geöffnet, zweites Form aufgemacht - kein Problem.
Was allerdings auffällt: Innerhalb eines Packages werden keine Forms des anderen Packages zum Vererben angeboten. Das spricht schon gegen den Support eines solchen Konstrukts.