Memory/SharedByValue tweaks to Store() method (use reference - performance)