- extract tile specific parts to BuildingRenderer - sort tiles by distance for compilation - slow down fade out animation