Do we want similar behaviour to the layout API? E.g. - Select between at least 2 LWGS - Must't use 1000 times in a row.