I'd like to create a node map of sorts that maps a users relationships with other users etc. Ideally, it'd enable interactive zooming where zooming in would contextually change the view and content displayed - imagine zooming in from a "galaxy" view down to a "planet" view. Is this possible?

If this is possible, will the visualizations work sufficiently well on a mobile device or touch-enabled device to allow smooth pinch-to-zoom interaction?