I'm doing this now. Basically the VBScript code from ACP 7's new enhanced ACP-Weather script is being moved inside ACP itself and specifically its script engine host. I'm a bit nerfous as this makes it dependent on FocusMax and PWI's public application programming interfaces. Hopefully there will be no incompatible changes to same that will invalidate my code!

ACP-1216 - Killing a script should stop in-progress Focus (FMx/PWI)