Add spec and implementation for SetLayerProperties component.