Trying new texture merging system

Revert to this if it fails