Refactored Link, FullLinkViewModel