Perhaps `PathPlaceHolder` would be better named `ResourceRoot` or something similar?