I was thinking in something similar, my idea was if you use 2 pokemon with the same particle for breeding the egg will have the particle but at the same time you get the particle item (end up having 2 particles like before and you dont lose one in the breeding like is now, only lose the pokemon)