Set variable mode for prototypes

We’ve added a new “set variable mode” interaction for prototypes which allows a user to switch between modes in their collection.