withInvocation

The same context evaluating as invocation.

The transition a renderer actually makes: properties resolve under InvocationContext.RENDER, and running an action's functionCall needs InvocationContext.USER_ACTION, because openUrl refuses to open without one.