Just a question: Is there a room in this class to refine the layers? For example, we read three layers of raster data, and we want to split one of these layers into several sub-layers.