Use deliverChanges instead of setTimeout