-optimized and cleaned up collision_object_map