Fixed ordering issues when the entire bound collection is replaced