A computing system comprising means for performing: maintaining (301, 401), in a memory, information on one or more terminal devices located in at least one cell served by an access node, a dictionary of beams defining a plurality of beams covering said at least one cell and information on a spatial grid covering said at least one cell and defining a plurality of spatial elements, wherein the information on the one or more terminal devices comprises, for each terminal device, at least results of radio measurements involving a corresponding terminal device and the access node using one or more beams defined in the dictionary of beams; mapping each of the one or more terminal devices to the spatial grid based on up-to-date results of radio measurements of the one or more terminal devices; calculating (303, 405), for each spatial element of the spatial grid, a load caused by the one or more terminal devices based at least on the mapping; evaluating, for each combination of a beam defined in the dictionary of beams and a terminal device of the one or more terminal devices, a reference signal received power, RSRP, based on results of the radio measurements for the corresponding terminal device, wherein radio measurements of each terminal device involved in the evaluating of the RSRP for the beams defined in the dictionary of beams were performed only using a subset of said beams; calculating (305, 408) a first map of expected spatial distribution of traffic in said at least one cell based at least on the load caused by the one or more terminal devices for each spatial element; calculating (306, 409), for each beam of the plurality of beams in the dictionary of beams, a second map of expected RSRP in said at least one cell based on the values of the RSRP for a corresponding beam; and causing performing (307, 410) Grid of Beams, GoB, beamforming optimization for said at least one cell based on the first map and a plurality of second maps defined for the plurality of beams in the dictionary of beams for forming an optimal set of one or more beams of the beams defined in the dictionary of beams for handling the traffic in said at least one cell. maintaining (301, 401), in a memory, information on one or more terminal devices located in at least one cell served by an access node, a dictionary of beams defining a plurality of beams covering said at least one cell and information on a spatial grid covering said at least one cell and defining a plurality of spatial elements, wherein the information on the one or more terminal devices comprises, for each terminal device, at least results of radio measurements involving a corresponding terminal device and the access node using one or more beams defined in the dictionary of beams; mapping each of the one or more terminal devices to the spatial grid based on up-to-date results of radio measurements of the one or more terminal devices; calculating (303, 405), for each spatial element of the spatial grid, a load caused by the one or more terminal devices based at least on the mapping; evaluating, for each combination of a beam defined in the dictionary of beams and a terminal device of the one or more terminal devices, a reference signal received power, RSRP, based on results of the radio measurements for the corresponding terminal device, wherein radio measurements of each terminal device involved in the evaluating of the RSRP for the beams defined in the dictionary of beams were performed only using a subset of said beams; calculating (305, 408) a first map of expected spatial distribution of traffic in said at least one cell based at least on the load caused by the one or more terminal devices for each spatial element; calculating (306, 409), for each beam of the plurality of beams in the dictionary of beams, a second map of expected RSRP in said at least one cell based on the values of the RSRP for a corresponding beam; and causing performing (307, 410) Grid of Beams, GoB, beamforming optimization for said at least one cell based on the first map and a plurality of second maps defined for the plurality of beams in the dictionary of beams for forming an optimal set of one or more beams of the beams defined in the dictionary of beams for handling the traffic in said at least one cell.