Make CollectionView#appendHtml preserve model index

A lot of times I needed to override CollectionView#appendHtml to make it preserve the model collection index. 

I think this should be a default behavior. Also I think this just make sense when not buffering, since buffering happens only on first "loading" and index is naturally preserved.