main scene config driven