Cache unmanaged method delegates to avoid calls to GetProcAddress (close #11)
reuse object id converter