The real problem is that the reader use a single database for the book titles, authors, formatting and bookmarks, this is madness.
MADNESS?
NO, THIS IS SONYYYYYY!!!
Never seen a clever software solution from sony, I think all their programmers are old cobol ones that switched language but not workflow
Using separate databases will simply solve this problem