First pass at aggregated links
Implement ungrouping functionality