Implement new / delete object and constrain objects to room