So we're building the index 100 messages at a time right? We need to option to run this same logic offline (when the index is first built). Or somehow split it up over multiple jobs.