There are keepsakes in OSRS??????? You used to be able to drop a cape in f2p, then telegrab it after you log in to a mambers world an get the level, but I know it was fixed at some point.
Particles... we are talking about particles. You have to keep things in perspective. What if they transfered the castle wars requirement to the actual completionist cape requirement? Yeah.... But you can get a new 99 in under 5 weeks.
You have to remember that 32 weeks is like... 2/3 of a year. I'd be kind of upset if I lost my trim, and I would powerless to get it back for another 32 weeks.