I am not sure if this goes outside the aspects of AOP, but there have been times when I don’t need the application to wait. Was reading the differences between AOP and Edmund, by Sean Corfield and the one thing that I seemed to only see as a difference, is that Edmund runs in async.
So my thoughts are, what if we have an option to not wait for the interception process to return?
I can see that the only solution to this would be to process as a thread, which I am not sure how this would affect the usage of Coldbox access from within the thread.