Hi, I want to create a simple block where the textures are generated upon loading by modifying a vanilla texture. I've created a ICustomModelLoader and can load the base textures from the resource manager, but I'm not sure what the best way to do the remaining steps is? I suppose I could create a custom IModel and IBakedModel but that seems like overkill for what should be fairly simple. The VanillaModelWrapper is private and none of the other IModels are well documented as to their purpose. What's the expected way to do something like this?