Better reflection-avoidance approach (from Jeroen).