Thanks for your comment!
This new argument is only part of the solution, as changes to action groups still requires a PrepareAgent call. There is also a similar case with knowledge base attachments. Nonetheless it's a good idea to add the argument so there's one less dependency - I'll update the blog post and code example soon.
Hopefully I can get to adding similar arguments to the action group and KB resources, unless there are takers :)