An intraoral scanning system comprising: an intraoral scanning device configured to acquire light information reflected from a three-dimensional dental object during a scanning session, and one or more processors operably connected to the intraoral scanning device, the one or more processors are configured to: determine, in real time, surface information from the light information, and generate a three-dimensional surface model of a dental object using the surface information, wherein at least one of the one or more processors is one or more remote computers, and the one or more remote computers includes a resource pool, and wherein the intraoral scanning system provides temporary access for the intraoral scanning device to one or more resources (63a - e) of the resource pool, characterized in that, the provision of temporary access is based on a predefined performance mode (66a - d) of the scanning session, wherein the predefined performance mode (66a - d) is one of at least two predefined performance modes, and wherein each of the at least two predefined performance modes is configured to operate the intraoral scanning device with a different number of resources from the resource pool and/or with a different type of resources from the resource pool. an intraoral scanning device configured to acquire light information reflected from a three-dimensional dental object during a scanning session, and one or more processors operably connected to the intraoral scanning device, the one or more processors are configured to: determine, in real time, surface information from the light information, and generate a three-dimensional surface model of a dental object using the surface information, wherein at least one of the one or more processors is one or more remote computers, and the one or more remote computers includes a resource pool, and wherein the intraoral scanning system provides temporary access for the intraoral scanning device to one or more resources (63a - e) of the resource pool, characterized in that, the provision of temporary access is based on a predefined performance mode (66a - d) of the scanning session, wherein the predefined performance mode (66a - d) is one of at least two predefined performance modes, and wherein each of the at least two predefined performance modes is configured to operate the intraoral scanning device with a different number of resources from the resource pool and/or with a different type of resources from the resource pool. determine, in real time, surface information from the light information, and generate a three-dimensional surface model of a dental object using the surface information, wherein at least one of the one or more processors is one or more remote computers, and the one or more remote computers includes a resource pool, and wherein the intraoral scanning system provides temporary access for the intraoral scanning device to one or more resources (63a - e) of the resource pool, characterized in that, the provision of temporary access is based on a predefined performance mode (66a - d) of the scanning session, wherein the predefined performance mode (66a - d) is one of at least two predefined performance modes, and wherein each of the at least two predefined performance modes is configured to operate the intraoral scanning device with a different number of resources from the resource pool and/or with a different type of resources from the resource pool.