Centralized method to obtain ScrArea icons. Areas can add an optional space_icon_get callback to provide an icon that differs by subtype. If not defined then ED_area_icon will return RNA UI icon, which is correct in cases without area subtypes. Pull Request: https://projects.blender.org/blender/blender/pulls/124556