This is just a general comment.
I have read the long discussion about FMPA 12 being slow when executing. I haven't noticed it being particularly slow in my application BUT I have found that the script debugger is virtually useless, it is so slow. I have many long scripts in my application.
I am having to go back to FMPA 10 for development. The debugger works quickly there. I cannot develop with a slow debugger. It seems to stop and think with every script step for at least 1 or 2 secs. Impossible.