started on implementing dirty region detection for volume editing