push current images data on new socket connection opening up decrease size of assets in memory support older opengl versions e.g. for running on older pi's update selected albums + config if it changes in frontend gl_init textures as needed so that only a few are loaded uncompressed in memory at a time and keep compressed copies for cache