Have you ever consider adding payload to subscribe method on the publisher? Subscriptions move upstream and it could be useful to have something that carries data and it is visible in the API.
Another option could be to add some context to the request method in the subscription.