Markenij/scenejs — comment on commit a7b60d771457fc40fbf2701982f26769bdabcd6c
File:  line 0
By xeolabs:

Perhaps this is better:

if (this._compileScene()) {
this.renderFrame();// Do any pending scene recompilations
}

renderFrame will force a new frame render, which can defeat the optimal case of picking on a non-dirty frame.

If you have a case where flickering occurs, could you try with the snippet above and see if you still get flickering?