Fix destroy params

Fixes the destroy params issue introduced by #492 by reverting 0710c859a3d478918d2f0993c1bcfbb24124ac35 and only applying piped Deferred functions.