The example currently fetches metadata at runtime which is pretty slow. Instead we should use our metadata cache