Replaced the changeTracker that is added to ordered and unordered collections so that it doesn't compare the object instances instead it compares the object ids when adding and removing