reworked so that objects are no longer pre-baked in sprites. they are now added dynamically via the room config.