fix bug with order changed when new model added
allow override of rendering after a collection sort