I have a hook that returns React Context and gives me access to a large object literal that never changes. When I use the hook it calls a function that returns the object.
What I would like to know is if I retrieve this object once in a container component and pass it down as props to its children, is it more efficient that accessing the Context in many child components? If I use the context to access the object many times, will I be wastefully instantiating this object, since I already have it once in the container?