Bug? When a Perspective popup's ID contains square brackets, auditing doesn't work correctly

Noticed weird behavior on 8.1.32.

We had used tag paths as the identifier for some of our popups. Some of the tag writes on the popup's view did not go into the audit log at all. Writes from a button would get logged; writes on a numeric entry field positioned on the root container would get logged as well. However, several containers deep, on a numeric entry field, the writes would not get logged....

After some troubleshooting, we found that removing the square brackets from the popups identifier solved the issue.

Seems like a bug, but regardless, if popup ID's cannot contain certain characters, that should be documented somewhere.