hello man. i see I can read the position of the element myself and figure this out, but this seems like such a basic use case, that I would assume it's already in the API.
i mean no part of the rays would ever be hidden behind another element. Instead they would grow/shrink in place without getting moved behind the sun/outline.