fixing a bug with repeated reconnection to the same collection on collection model update.