fixed massive performance hit from ManifestItem::AbsolutePath (BaseHref -> find_first_of) by caching the strings