I currently use an app with a websocket implementation for notifications which drains a lot of battery (I have it set to restricted battery usage). If i install the the version of the app which uses FCM for notifications and revoke network permissions for play services, would that theoretically prevent the app from falling back to using the websocket as it believes it is sending notifications to FCM?