# Writing to client tags without system.tag.writeBlocking

**URL:** <https://forum.inductiveautomation.com/t/writing-to-client-tags-without-system-tag-writeblocking/64322>\
**Category:** Ignition\
**Created:** [September 21, 2022, 10:35am UTC](https://forum.inductiveautomation.com/t/writing-to-client-tags-without-system-tag-writeblocking/64322 "2022-09-21T10:35:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 21, 2022, 1:58pm UTC](https://forum.inductiveautomation.com/t/writing-to-client-tags-without-system-tag-writeblocking/64322/4 "2022-09-21T13:58:35Z")

</div>

Yeah, I know this has come up in Gateway scope before too, and I think the answer was the same there - "don't do that".

Anything that is a "container" type is coincidentally mutable but you'd be best to forget you know that.

> [@\[QUESTION\] read Document propertie return PyDocumentObjectAdapter, why not Python dicionnary?](https://forum.inductiveautomation.com/t/question-read-document-propertie-return-pydocumentobjectadapter-why-not-python-dicionnary/25976/8):
>
> No, you shouldn’t. Like Datasets, if you want to make an edit you should mutate a copy and write that copy back. It’s not safe to mutate the values of a “container” object you get from reading a tag. I think this applies to Document, Dataset, and array types. This is probably why that PyDocumentObjectAdapter class doesn’t have any methods that let you mutate it.

> [@Dataset Parallel writing Collision](https://forum.inductiveautomation.com/t/dataset-parallel-writing-collision/55017/5):
>
> While there’s nothing in place to stop you from mutating a String array it’s not really supported and may have unintended consequences, like tag change scripts not seeing the mutation. Using String arrays correctly you would suffer the same problem as Dataset.

---

_[View the full topic](https://forum.inductiveautomation.com/t/writing-to-client-tags-without-system-tag-writeblocking/64322)._
