User registration on Cuddlers CMS

User registration on the Cuddlers CMS after user has followed the states:registration:* leg of the customer journey.
Was under the impression that because it's a virtual state, it'll only happen once. It was this same assumption that made me decide to move the registration call into a virtual state as well. Any suggestions for handling this correctly?