RegisterOrMemory now baked into Register