I believe pop-ups got popular because websites got heavy and slow, and they were a way to avoid reloading pages. Memo's minimalistic interface should be fast enough to allow reloads.
Restoring the scroll position doesn’t always work when JavaScript is used to render a page. I am not a fan of single page apps because they often break these subtle features.