The system they have in Second Life has those options, there are reusable wipes that you can clean yourself with and later "wash" to reuse, you have showers that you can use to wash it off with and "SL water" will also wash it off. I don't want to say the stupid "it can't be that hard to....." since I don't know how to write code or create games, but really, how hard could it be?? SL is using, what, 12yr old tech, you're telling me a fairly recent version of Unity Engine can't handle this??
I actually wouldn't be surprised if there wasn't already a system/setup, for Unity Engine, that could do this and that could quickly be added into 3DX.
And, think of this also, 3DX. You could make the wipes to clean it off and have a "laundromat" where you could use gold to wash the wipes for reuse!!