I haven't tried this, but is FMI multi-thread safe? I'm looking at a situation where I am pulling quite a few devices, and I'd like to use it in a threading environment....