vide
vide copied to clipboard
fix recursive queue flush
fixes a bug where a effect calling batch would result in a recursive queue flush due to it updating the effect too. also removes the error since the behavior for it changed to start flushing from when the batch call was started rather than flushing the entire update_queue