- Reduce the amount of GroundItem objects created by mutating objects instead of creating merged copies - Reduce the amount of stream transformations required by using LinkedHashMap and sorting the ground items before collection Signed-off-by: Tomas Slusny <slusnucky@gmail.com>