Would it be a good idea to move this to an extension class rather than have it in the main Texture.cs? similar to https://github.com/mono/MonoGame/blob/develop/MonoGame.Framework/Graphics/ImageEx.cs