Rename textureFactory -> sharedContext