This can return early right here, to avoid unnecessary work.