Remove deferred_garbage_collection

@maurogeorge please take a look.

following the discussion on #279