Set skin for specific entity (not all entities of that type)

Can I set the texture used to display a specific entity? I am aware I could use a server resource pack to modify the texture of all, for example, zombies, but I am looking to find one particular zombie and change his texture to a different one (such as a blue zombie). Is this possible, and, if so, how could this be accomplished?

This was prompted by seeing this plugin, and subsequently, this function of ItemMeta.