Same here. Clearly I need more sleep.
That sounds like a pretty accurate interpretation!
FBReader might be an option. You can upload books using the FBReader Book Network, which uses your Google Drive as storage, and then use it to access your books and synchronize your progress across a variety of platforms.
Yeah, it’s not. Leads to weird situations on Linux handheld where you paste in your purchased binary if it’s compatible, or you use an emulator like fake08 that has good, but not perfect, compatibility.