Actually, never mind. I just realized I can just nest my mount/dismount common event inside of another conditional branch that checks if the mount is unlocked yet.