well, that would be an okay idea, but then sheep eggs would not stack unless they are the same colors
That would add a lot of unneeded data to the entities + vaults.. I think they are fine as-is and dye is cheap too
its actually planned, but we have to come up with a better way to do shop signs or else all sheep eggs will then require to use [slot X]