WIP Bug#974692 Selectively resolve mini manifest urls

This part of the original prototype seemed dodgy.

Some places, we need a canonical url and others it sounds like we need to maintain it's original form.

Getting this wrong could defeat caching layers.

A cursory check, this seems correct. Maybe we can see if this seems to fix Bug#974692