Private methods for memory store