Closes #18. Run long deserialize functions in background thread.