As of #2010 we now re-generate our blueprints every frame from the current state of the store.
There are a number of places where we have application state, caches, etc. related to creating a view from the blueprint, but not directly part of the blueprint that leads to awkward handling, in particular around detecting whether the blueprint itself has been modified and needs to be saved.