Mark an object as garbage
Should be called once per object when the object is finished being executed or referenced.