Fix circular require catch
Inline cache lookups for bundled find asset
asset hash _id is unused
Push source metadata processing logic to `process`