For #125, Maintaing collection order