It probably would not help much looking at the action code c++ as it also hooks into various other mechanics classes, although we hope to some day be able to say yes to this as we do have future plans to make an c++ sdk for action development. This sdk will be a long way off though as it will require a system upgrade where the base code would be moved into a dll and thus be accessible for user action development.
We will take a look at the attach action and see if there is room for improvement, quite possibly as it is an older action. As we have been making some sweeping improvements there have been the odd bug showing its head in some of the earlier code base. We have also been looking at a faster way to attach objects to objects by using the scene list and a type of grouping, which is currently penned in for development in the not too distant future
If you do have any code solutions you think would work as an action please let us know and we will compile them into Skyline for you