What you're intending to do is not at all atypical. As far as I see, your scenario (along with the appropriate solution) was discussed here:
This also resulted in a general user guide for this. (Linked in the thread.)
What you're intending to do is not at all atypical. As far as I see, your scenario (along with the appropriate solution) was discussed here:
This also resulted in a general user guide for this. (Linked in the thread.)