Bug 862870 - [email] Implement slice batching to reduce/minimize UI reflows, improve responsiveness, sync time.

r? @lightsofapollo