Added support for objects that can be at any pixel on the map, not just one per grid cell. What used to be called objects are now caled structures