I have asked a similar question a couple of days ago, so maybe you will find some answers there.
Personally, I think that 100 XP parts are a lot to keep track of.