What way would I go about running a singleton object that takes a long time to initialize in multiple threads?

Printable View