pubsub now uses inspection to route callback calls