Create Visualforce page with dynamic number of GaugeSeries charts

I want to display, on a single page, a gauge chart for each record of a certain type (Scholarship Campaign) that is currently active. This number may change at any time, and the specific records being pulled may change at any time. With apex:gaugeSeries, you load a list of data and it uses the first entry only for that chart. My idea was to then create a list that contains all of those data lists List<List<GaugeData>> lofl, then iterate through that list on the Visualforce page. This does not seem to work however; it does not render anything on the page with it set up that way.