I agree; and wouldn’t be surprised if they’re working on it already. Textures already exist on parts for this (though have some issues with layering), and custom mesh parts can be UV mapped and textured.
The issue mainly lies with the fact that textures are pre-loaded onto the system. They’re already saved locally once roblox is installed; which is why performance is a huge part of this change.