now ops start out nieve, this allows computation on nodes that can't be persisted