turned GetNextRayCastAllHit into a compatible ecosystem action