Array tags should only be used when you are going to use the whole array as a single value. If you need individual access, you generally should be making separate tags. The tag is the normally the smallest practical unit that can be written. (There are some exceptions with particularly capable OPC servers.)