I’m using the current release version but I’ve always noticed that, for example (but it isn’t limited to just this type of build/building task) if I lay in a road, then immediately decide I don’t want it there/cancel the task, I’ve noticed that workers still come and clear the trees and prepare the area as if the build were going to proceed anyways. I’m curious if anyone else has noticed that the only thing that actually gets canceled is the actual ‘building’ but not the prep-work/tree clearing that the workers do.
Trees/rocks do still get marked for clearing. You can unmark them with the harvest tool.