let id = 0;
class NodeCache {
	constructor() {
		this.id = id ++;
		this.nodesData = new WeakMap();
	}
	getNodeData( node ) {
		return this.nodesData.get( node );
	}
	setNodeData( node, data ) {
		this.nodesData.set( node, data );
	}
}
export default NodeCache;