Moved serviceKey into Trigger...() functions to prevent race conditions ...

...(fixes #1)