Подскажите, пожалуйста, best practice по использованию RemoteObject
К примеру, у меня есть некоторый бин, с которым я буду связываться посредством RemoteObject. У этого бина куча методов, к примеру.
Каждый раз создавать RemoteObject в каждой mxml как-то громоздким кажется.
Нельзя ли вынести этот RemoteObject в отдельный mxml, прописать все существующие методы и не создавать этот объект каждый раз, а обращаться к статическим методам, например, созданным в объекте, который наследует RemoteObject
То есть

Код AS3:
...
MyRemoteObject extend RemoteObject{
...
public static function getSmth():ArrayCollection{
return getSmth(); //из <mx:method name="getSmth"..../>
}
}
Что-то в этом роде... или как правильно, подскажите, пожалуйста?