You forgot about constraints, especially cascading ones. Where one detail can shape the whole thing (think shadows and lights location and direction)