multiple groups work via data attributes

don't work via object due to the key listener checking for the
'greyout-group' data attribute - need to work on/around this