Ah, I suppose you could avoid that bit, actually. So long as the string mangling that node does is predictable, you could just re-mangle the key in .binaryGet and avoid having to store it twice. I'll make a change to illustrate this :)