Better management of texture resources
The texture resource naming convention is ad-hoc, and large texture resources are not shared as much as they could be.
Texture resources should be accessed by their properties (e.g. the image itself, resolution, interpolation, etc), so that different things which need an equivalent texture will naturally end up sharing the same texture, instead of creating a duplicate.