Update: I have published a redesigned version of this model that may be less likely to come apart and where the middle part will spin more freely: https://makerworld.com/en/models/479274#profileId-390597
A small heart keyring with rotating inner sections.