See my comment below about why a separate dispatcher for subscriptions feels unnecessary.