MediaLibrary: Minor simplifications
As part of an attempt to solve #362 (closed) this MR removes a few member variables and constify some others.
No functional change, but this allows me to flush local commits before switching direction in my refactor
Edited by Hugo Beauzée-Luyssen