A method is inter alia disclosed, performed at least by a mobile device or a part thereof, the method comprising: providing an indication of a trajectory of the mobile device to a remote server; obtaining, from a remote server, an electronic horizon comprising electronic horizon data for one or more ADAS functions of the mobile device, wherein the electronic horizon has been constructed from map data by the server specifically for enabling the mobile device to provide or for supporting the mobile device in providing the one or more ADAS functions, wherein the electronic horizon covers one or more potential paths predicted to be taken by the mobile device based on the indication of the trajectory; and supporting or performing at least one of the one or more ADAS functions at least partially based on the electronic horizon.