You can prevent repeated shapeshifts via the nostance:2 modifier as well. Not sure if that's still a thing.