Dynamic addition/removal of layers

Layer definition: