diff --git a/ui-v2/app/components/consul-service-instance-list/index.hbs b/ui-v2/app/components/consul-service-instance-list/index.hbs
index 0785f3f6d..55b0ee364 100644
--- a/ui-v2/app/components/consul-service-instance-list/index.hbs
+++ b/ui-v2/app/components/consul-service-instance-list/index.hbs
@@ -21,14 +21,14 @@
{{/if}}
{{#if item.ProxyInstance}}
-
+
-
- Proxy
+ This service uses a proxy for the Consul service mesh
- -
- connected with proxy
+
-
+ in service mesh with proxy
{{/if}}
diff --git a/ui-v2/app/routes/dc/services/show.js b/ui-v2/app/routes/dc/services/show.js
index 5005684bd..8265f7db3 100644
--- a/ui-v2/app/routes/dc/services/show.js
+++ b/ui-v2/app/routes/dc/services/show.js
@@ -29,6 +29,10 @@ export default Route.extend({
: hash({
...model,
chain: this.data.source(uri => uri`/${nspace}/${dc}/discovery-chain/${params.name}`),
+ // Whilst `proxies` isn't used anywhere in the show templates
+ // it provides a relationship of ProxyInstance on the ServiceInstance
+ // which can respond at a completely different blocking rate to
+ // the ServiceInstance itself
proxies: this.data.source(
uri => uri`/${nspace}/${dc}/proxies/for-service/${params.name}`
),