@Tryneus advised that constantly traversing a path is slower, so created shortcuts for all of the references