Instead of using ExecutionContext.Run just set the stuff we need.

ExecutionContext.Run comes with all sorts of strings attached, isn't
available in Silverlight etc. On top of that it seems overkill in our
use case.