Use multiple processes to process user
Working implementation of multi-workers
Use BusyUser model. Pass append_to param to worker.
Move fragment bound calculation logic to seperate function