major work on memory performance. Providing a driver-created GraphPath object that can be used from within a graph mutator to search for managed versions instead of caching them all over the place...makes mutators nearly stateless objects (probably completely stateless actually). Getting rid of all-projects caching in neo4j driver, which kills performance when retrieving en masse like that, but is also less prone to constant recalculation tax on insert...though it still needs an index per GraphView in order to track membership of relationships and nodes to replace this cache. Performance of other aspects is becoming much more manageable