Refactor Question subscriptions and notification