Uses rAF to interrupt the operator list execution

Attempt to address #4762

/cc @bgirard