Interacting with Heterogeneous Information Ecologies | Synapse