You can store a direct ref as a simple Actor (almost zero weight) then use BPI to get data.
If calling from an attached Component/Actor just use Get owning Actor, no need to store a ref.
Here’s a post that highlights BPI requests.