now uses a singular .data() function that (somewhat intelligently) preserves models between different data sources, removes ld views for data sources that have been removed, and adds new ones for new data sources. These area all animated, both fading, and position. Presumably we could now accept a reactive Meteor data source (which has been fetched) and pass this into our .data(), and this would animate things appropriately.