Allow for the id to alternatively be passed in anywhere that the previous object is currently expected