It seems like this would void the purpose of `cachedPath` if `@_lastRedirect` is null, i feel like there may be a need for some conditional or this whole `cachedPath` thing is not actually working the way it was supposed to