Added dirty check and now everything is wicked fast with allthethings passing =)