using explicit gs-group annotation to avoid element lookup delays