I need assistance with implementing FCM notifications in a Flutter app, ensuring they function even in battery saver mode. The notifications will primarily be promotional or marketing messages and should include rich media like images. These notifications need to reach all users effectively regardless of their device settings. Your task will be to ensure smooth and consistent delivery of these notifications with the specified requirements. If you have expertise in Flutter and Firebase Cloud Messaging, I’d love your help!