How about OneShotRequestTransformer?