I am experimenting a bit with how the Cap clips onto the Base. I am very open to suggestions on how to improve.
I would recommend printing the "Base" in a flexible filament, and then scale it a bit down (0.9 - 0.95). The "Cap" and "Pin" is better printed in a harder material. If you want to print the base in a harder material as well, then leave the size.