If u are only going to use the owner profile to update/push apps to secondary profile, u could revoke 'Allow background usage' for each app in the owner profile. Probably Including gps if u check manually for updates.
This will make battery usage neglectable, or at least make the battery usage the lowest possible in that scenario.
Edit: i didn't test this myself but wanted to mention in addition to probably leave 'Allow background usage' enabled for system apps. (Like phone etc).