TAP5-2352: Add hooks to StreamableResource to enable special Response logic