I don't think this is a intuitive system. I would much rather that the attributes that are to be fetched from the variable monitors are defined somewhere else, such as in a comma separated list in another key, in another section.