Simplify the Envision Report logic and share code in DataSource before
introducing more logic for relative area viz