For the record, all large index funds pay a 3rd party to guarantee index rebalance is within X basis points of close. It is reasonably large business for equity portfolio trading desks at investment banks. The margins is pretty damn tight, and the asset manager certainly get better fills than trying to do it themselves on the open market.