Is this going to be specific enough? What about assets that start with `//` for protocol relative assets. Do we need to handle those at all or are they already accounted for?