Design and Architecture of Memory Objects | Synapse