Kleine Zwischenfrage zu Deinen Gedanken, Rollo: Warum glaubst Du, daß Bilder aus Dateien zu laden weniger Performant sein soll als sie aus einer SQLite
DB zu ziehen? Du weisst, daß SQLite dateibasiert ist? Nur mal so als Denkanstoß
Auf mobilen Systemen rate ich davon ab, Bilder oder Binärdaten in einer SQLite-
DB zu speichern. Das ist dort nämlich krötenlangsam.
Steht auch irgendwo in der Doku von SQLite, dass ab einer bestimmten Datengröße die Performance unterirdisch ist.
https://www.sqlite.org/intern-v-extern-blob.html