Use a global AL context, not per-call