Should work fine in most cases
This is the answer of main developer. If you have example when it's not working let me know
This method will use all possible locks when it's needed among instances which will be created by ZP, not by C# code manually.
Do that apply for lists, tables, click emulation, mouse move also ?