I have cleaned these several times. It is possible to completely disassemble the blades and clean the whole thing separately. It is a while, but I recall that the only metal piece is the return spring and it was fiddly (but possible) to remove and replace.
The other alternative is to wash the...