# Perspective Views - Efficient Tag Access

**URL:** <https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183>\
**Category:** Ignition\
**Created:** [March 6, 2021, 3:30pm UTC](https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183 "2021-03-06T15:30:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![robert.zapalski](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@robert.zapalski](https://forum.inductiveautomation.com/u/robert.zapalski)\
**Post date:** [March 6, 2021, 3:30pm UTC](https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183/1 "2021-03-06T15:30:54Z")

</div>

Continuing the newbie questions here.

What is the best way to gain access to a set of tags to be used in View scripting. In my immediate case all tags are in a UDT. I feel that I am using system.tag.read/write way too much and there must be an easier way.

My thinking is to bind my opc tag to a custom properties…might work. Yes?

---

<div class="post-metadata">

**Author:** ![robert.zapalski](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@robert.zapalski](https://forum.inductiveautomation.com/u/robert.zapalski)\
**Post date:** [March 6, 2021, 3:34pm UTC](https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183/2 "2021-03-06T15:34:48Z")

</div>

I think I can answer my own question here.

[https://docs.inductiveautomation.com/display/DOC81/Perspective+Component+Properties#PerspectiveComponentProperties-CustomProperties](https://docs.inductiveautomation.com/display/DOC81/Perspective+Component+Properties#PerspectiveComponentProperties-CustomProperties)

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 6, 2021, 7:18pm UTC](https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183/3 "2021-03-06T19:18:39Z")

</div>

Yes, in general bindings are preferred to tag read/writes. Indirect bindings allow you to use bindings for most tag access in both directions.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [March 7, 2021, 10:59pm UTC](https://forum.inductiveautomation.com/t/perspective-views-efficient-tag-access/44183/4 "2021-03-07T22:59:06Z")

</div>

Be aware that writing to bidirectionally bound tags will show the `Good_WritePending` quality when writing to its value. If you’re using the component in a flex container, this might have undesired effects such as moving components around and then back again once the overlay disappears
