Zdałem sobie sprawę, że moje podejście do skutków ubocznych jest bardzo podobne do tego jakie robi Parcel.
https://parceljs.org/asset_types.html
Aktualnie rozważam możliwość zrobienia z tempSeal pluginu do Parcela - albo jako opcjonalnie, albo być może w ścisłym powiązaniu z Parcelem