Keep one audition identifiable through its milestones
Give each audition a stable identity independent of its role title. Two opportunities can have similar names; a callback can belong to an existing audition. Model the current status separately from recorded events and corrections. Choose the fields an actor can edit and how they distinguish a genuine later development from fixing a mistaken entry.