StackAdjustment happens after decoding, PrependEncoder happens before decoding :) Since while testing I've experienced some crash while decoding, pivoting before decoding should help to reliability