now StaticMapLayer never returns Air instead of nullptr