What's the purpose for all this? Couldn't you just pass `new Backbone.Collection(annotations)` to the annotations CompositeView?