Refactor addAddressColumns in the report
As the discussion in this closed pr (https://github.com/civicrm/civicrm-core/pull/11980) there is a need to refactor addAddressColumns in the reports in core.
The extended report extension has a working implementation.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information