Hopefully make initialization thread safe
Implement multiple thread support. Add an example with multiple Windows. Not everything is guaranteed to be thread-safe yet though...