This can be done. Somewhat finicky in that the context setting, last I did this, uses the field names and not the aliases. So, I had to rename the aliases to the api names and/or hack the xml. It worked in the end.