Some speed up by marking faces as clean/dirty