I decided to try DistributedNotificationCenter. It doesn't fire at all without deliverImmediately: true, and then I get TWO notifications for each one that I send.
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: