move passive geode decision to worldobject, move aabb check out of moveToSubnode