Ah I see. I'm just a little worried about the performance implications of looping over every single user and filtering each one of those. I had an issue with circular imports with the registration app before and I ended up using signals instead. You can also try filtering the User queryset to find the profileunits with the content_type "secondaryemail" and find the emails from there.