nicht immer kann ich den Caller wie im Beispiel oben optimieren
Dann würde vielleicht helfen ein "Shadow-Bitmap" zu führen, das vielleicht auch nur ein TAlphaColor array Buffer ist.
Der dann nur bei Bedarf am Stück in das echte Bitmap kopiert wird.
Macht aber wohl nur Sinn wenn die Bitmaps nicht zu groß werden, und Du nicht dauernd neue Bilder laden musst.
Bitmaps in FMX kann man auch über die
Texture-Komponenten verwalten, vielleicht gibt es da auch was Passendes für Dich.