A crane arranged to be mounted to e.g. a vehicle, the crane comprising: - a crane boom system, comprising crane components that includes a crane tip arranged at a free end of an outermost crane boom; - a system of hydraulic actuators of the crane boom system arranged to be operated by hydraulic fluid with a hydraulic flow, the hydraulic fluid being discharged from a hydraulic pump at a variable working pressure and wherein the hydraulic actuators are further arranged to apply movements to the crane boom system in response to received driving instructions; - a sensor system configured to monitor current positions of the crane components, and, operating conditions of the system of hydraulic actuators, and to generate sensor signals in response to the monitored current positions and operating conditions; - a control interface arranged to receive a set of operating instructions, defining wanted movements of the crane components, and - a crane controller configured to generate driving instructions to be applied by the system of hydraulic actuators of the crane boom system based on the received set of operating instructions defining wanted movements of the crane components, characterized in that the crane controller is further configured to estimate a pressure level of a required working pressure of the hydraulic pump and a required flow level of each of the hydraulic actuators for the wanted movements of the crane components, based on the generated sensor signals and/or predetermined operation conditions, and to estimate a waste contribution measure for the wanted movements of the crane components, based on the difference between the working pressure of the hydraulic pump and the estimated pressure levels and further the estimated required flow level, of each of the hydraulic actuators for the wanted movements of the crane components, wherein the crane controller is configured to compare the estimated waste contribution measure to a predetermined level, and in response to determining that the estimated waste contribution measure is larger than the predetermined level, the crane controller is configured to determine and generate at least one driving instruction to reduce the estimated required flow level of at least one of the hydraulic actuators for the wanted movements of the crane components, and wherein the determined at least one driving instruction being such that the estimated waste contribution measure is reduced to a level equal or below the predetermined level. - a crane boom system, comprising crane components that includes a crane tip arranged at a free end of an outermost crane boom; - a system of hydraulic actuators of the crane boom system arranged to be operated by hydraulic fluid with a hydraulic flow, the hydraulic fluid being discharged from a hydraulic pump at a variable working pressure and wherein the hydraulic actuators are further arranged to apply movements to the crane boom system in response to received driving instructions; - a sensor system configured to monitor current positions of the crane components, and, operating conditions of the system of hydraulic actuators, and to generate sensor signals in response to the monitored current positions and operating conditions; - a control interface arranged to receive a set of operating instructions, defining wanted movements of the crane components, and - a crane controller configured to generate driving instructions to be applied by the system of hydraulic actuators of the crane boom system based on the received set of operating instructions defining wanted movements of the crane components, characterized in that the crane controller is further configured to estimate a pressure level of a required working pressure of the hydraulic pump and a required flow level of each of the hydraulic actuators for the wanted movements of the crane components, based on the generated sensor signals and/or predetermined operation conditions, and to estimate a waste contribution measure for the wanted movements of the crane components, based on the difference between the working pressure of the hydraulic pump and the estimated pressure levels and further the estimated required flow level, of each of the hydraulic actuators for the wanted movements of the crane components, wherein the crane controller is configured to compare the estimated waste contribution measure to a predetermined level, and in response to determining that the estimated waste contribution measure is larger than the predetermined level, the crane controller is configured to determine and generate at least one driving instruction to reduce the estimated required flow level of at least one of the hydraulic actuators for the wanted movements of the crane components, and wherein the determined at least one driving instruction being such that the estimated waste contribution measure is reduced to a level equal or below the predetermined level.