I'd like to suggest the addition of "Battery Background Usage by Schedule".
This would be particularly useful for WebSocket notification apps such as Molly / Signal.
The feature would enable the ability to toggle between "Unrestricted" and "Optimised" based on a user configurable schedule on a per app basis.