I feel like we should be able to avoid the network hop if listening locally, while still using the pubsub abstraction. Is that possible?