even in a multi-threaded env, the custom klass should be loaded