ん? マネージャ的なクラスで継承が必要な場面って、親と子を同じように扱いたい場合だけだよな?
子だけを扱うようにマネージャクラスを改造すれば良いんじゃないのか?