Change buffer now requires transaction to FlushUpdates