First off let me say, I'm having a lot of fun with Unity 5.0 so far. I'm really liking it Of course, that's usually the case when I'm getting things to work correctly. So I was wondering how to use the job scheduler. Is there any rudimentary documentation on it yet? For instance, how do I call it, and put things into it? What types of things can go into the scheduler. Because I heard that some things (like Physics functions) cannot be "multi-threaded" -- for instance Physics.Raycast or Physics.OverlapSphere and things of that nature. Is that correct? I'm wanting to do a simple Vector3.Distance check in a separate thread and then use the value calculated every frame, or almost every frame. I'm assuming that's okay to do in the job scheduler? Anyone have some experience with it yet?