Speaking of 'everywhere,' this seems to be a repeated pattern *everywhere*, why not let NotificationsController::CoolsterPusher handle this? That's the whole point of having a helper class for pushing to Coolster really: abstract the common code.