I've managed to add the back month contract as a secondary data series in OnStateChange().
AddDataSeries("GC DEC24", Data.BarsPeriodType.Minute, 240, Data.MarketDataType.Last);
AddDataSeries($"{base_symbol} {next_expiry.ToString("MM-yy")}", BarsPeriodType.Minute, 240);
Am I missing something in my settings, or is there another recommended approach here?
Any guidance would be much appreciated.

Comment