Layout-Related ITSceneInitializer Scene Initializers are used as a way to move scene initialization code into Scriptable Object assets, and are discussed here. IChunkSelector Selectors are used by the Layout system to find out what to put where, and are discussed here.