track and dedup cubemap textures
allow reloading all textures from disk