Should assume mask has *same orientation* as data.