Hi JohnJ, In this situation finding a workaround isn't really the focus, it's just serving to highlight the fact that references to two or more different instances of a single type can never exist in the same event action at the same time (and hence they can never have direct access to each other).
Pinning was just an example (one that I currently am dealing with) of functionality that can't be used because of this.