some layers want to be always visible: add functionality to make toggling optional