better keep the static nature of the MethodHandles.publicLookup

static in the sense of global lookup per classloader. related to #2091