First version of a LayerContainer