Control Blocking Swing Threads with AOP

Can some of Swing threading with rules be managed by an aspect? Maybe, maybe not. I set out a few weeks ago to try and see if I could make long, or GUI freezing, tasks execute off of the Event Dispatch Thread (EDT) and when complete, return the results to the EDT. This page describes the aspect is greater detail.