only fall back to `wp_get_object_terms` (which is not cached) when `get_the_terms` is not available.