Manages what layer needs to be applied