Do I still need to submit IDs and Release forms if I have them as a Collaborator?

No! Collaborators was created to facilitate and streamline our Co-Performer verification process. If you already have an accepted Collaboration request, you do not need to add them as a Co-Performer or submit their paperwork. The Collaboration request serves as both identification and consent for both you and your Collaborator to upload content in which you both appear.