Design principles for molecular animation | Synapse