Made context variable retrieval synchronous because it is easily overridden by the user if they really need to and making it asynchronous out of the box provides no value other than additional confusion :P
7.1.0