More of a PSA than a question. Comlink does an excellent job of helping me interact with my web worker. BUT! It does not work perfectly with Babylon. For some reason it keeps serializing my Vector3s and then my Vector3 methods throw errors. So far I have only had this issue with Vector3. Anyone seen this before or know why this might happen?
Edit: Upon further investigation, this is an issue with web workers in general. If I try to pass a Vector3 using postMessage I get the same result. Web workers serialize all objects when they pass them back or forth and then deserialize them on the other side. This works fine for everything I have seen so far, except Vector3.