allow plugin data to persist between request and response