Add a special $dirty flag to d3 functions set with d4. This way the default renderer can know if calculations need to be performed, and the default renderer used.