A data-layer backed collection (presently called Pledge) will have a local copy of the blueprint and will be able to construct local instances synchronously.