TextureManager is now internal to the backend. Backend is turning into a facade
unit tests do not refer directly to the texture manager