Item using different textures in inventory and crafting recipes

Hi! I'm using a few unobtainable items for crafting ingredients, and I would like to make them show up with their normal textures and models in a player's inventory but use special textures in crafting recipe previews. For example, an Ender Dragon Spawn Egg could look like a pile of Stardust when you're looking at crafting recipes, but when you use /give to obtain it, it looks like a regular spawn egg. Is this possible?

Continue to help post