[#2011] Make essentialAction run in User's ExecutionContext