Merge changes I696de567,I98fb31c7 into main

* changes:
  Move CustomTile specific stuff behind the interface in TileServices
  Migrate secondary non-critical functionality from QSTileImpl