optimized performance ... a lot

get() calls are 3.5x faster
set() calls are 3x faster