avoid calling rb_clear_cache_by_class an extra time here