reintegration is coming along
trying to back the whole system up with a cached store that both the
render pipeline and the editor can work with