Make viewers linkable

Not ready for merging -- posting here so @tomr-stargazer can track progress
as we hack on this