I apologize for the long delay in getting back to you.
I have implemented a "lock" feature in my plugin, which successfully locks controls handled through it. However, when morphs are manipulated directly—for instance, via the Timeline plugin—the lock fails to hold, causing the morphs to move intermittently.
Preliminary testing suggests that the behavior changes depending on the order in which my plugin and the Timeline plugin are loaded.
Would you mind sharing the method you use in your plugin to lock morphs?
I have attached the file; could you please take a look at it? Since I cannot attach a .cs file, I have sent it as a .txt file instead. I apologize for the inconvenience, but could you please rename it to .cs?