Providing an option to run index updates in background is a good idea. Can you please file an issue for the same.