We should strive to make all of our properties thread-safe when possible. This probably just shouldn't cache the OID.