Separated completeness and area_type fields

Factored out the proposal and conversation from !12 (comment 56310)

\apporve @ds @nicgar @prehn

Merge request reports