It would be great if we could earn (small) amounts of generic soul fragments during gameplay to help when despite our best efforts we fail to earn enough of a specific fragment to complete a soul. Let's say you need 500 of a specific fragment type to earn a character soul. You only manage to earn 350. I propose that you can make up the difference with earned generic soul fragments. These could be used/redeemed on any soul type. I propose that these generic fragments be earned over time for that character that you just have to have. You can limit these drops to help the game economy, but will be helping your players work towards a goal.