ipro: support calling ps_in_place_body_filter multiple times

Fixes #520