Trying out some of the Async stuff from the examples.  Doesn't look promising though, probably need to go another direction.