Performance improvement: Use multiple threads for the Update and Checkin operations