Reworked the logic so it only mutes/unmutes based on instances