Использование одного CollisionShape2D для одного объекта
Есть у меня такой объект(сцена, если точнее), он контактирует со стенами в своём topdown мире и pick-up-ит монетки, но вот в чём проблема: KinematicBody2D реагирует только на своё движение и следит за тем, чтобы не врезаться в стены, однако сам ловить, что в него врезалось(монетки могут врезаться) не может. Зато это может делать Area2D, она может определять, что в неё врезалось, но контакт с нею другими сценами не засчитывается.
Для каждого из них необходимо по CollisionShape2D(я им дал CollisionShape2DInner и CollisionShape2DExternal), один они юзать не могут, потому пришлось сдублицировать для каждого один и тот же CollisionShape2D, но это звучит избыточно...
Можно ли как-то использовать для KinematicBody2D и Area2D один и тот же CollisionShape2D?
