|------ 1997 --------|------ YTD ---------| |--Forecast-|-Actual-|--Forecast-|-Actual-|In the example above there is one outer grid and 2 inner grids (one per column in the outer grid). But in the end we gave up on the whole idea because it was just too slow and coordinating those inner grids was a nightmare, and things like scrollbars just didn't abstract properly into the interface.