Initial preset support and a bit of reworking how group toggling works