В идеале я хочу сделать чтобы объектам можно было давать приказы, например: перемещение с нападением, прятаться, охранять объект и т.д. А ИИ задавать эти приказы и чтобы он выполнял потому и пытаюсь отдельно выделить а в сервисах выполнять ту или иную процедуру. Если писать без ББ это примерно понятно как делать, через интерфейсы и т.д., но тут сильно ограничивает как то возможности. я так понял если на С++ это делать то тоже самое ограничение сработает