Someone might try the fix in these posts
https://www.mobileread.com/forums/sho...postcount=2479
https://www.mobileread.com/forums/sho...postcount=2480
https://www.mobileread.com/forums/sho...postcount=2481
(If you click on the "Thread:" shown in the top right on the single post display, you will go to the thread and be at that post's position.)
If it works, someone might be motivated to make the PR at Github.
I don't expect that this would fix the whole power draining issue, but it might make things more predictable.
Luck;
Ken