Creating/updating context in redux store

My use case is as follows: I have a calendar (FullCalendar) react dx component as a widget added to a landing page. Each event on the calendar corresponds to a case, and I want on Click or Hover for a modal to load with a Pega view. This is all working except that the view is not actually populating with data. My inclination is that the context is not being properly updated with the case data. This all works via the loadView() api structured like so:

pConn.getActionsApi().loadView(caseID, viewName, {
        context: pConn.getContextName(), 
        updateData: true
      })
      .then(() => {
        const { fetchViewResources } = PCore.getViewResources();
        console.log('fetchviewresources:', fetchViewResources);
        const classId = pConn.getValue(PCore.getConstants().CASE_INFO.CASE_INFO_CLASSID);

        const config = {
          meta: fetchViewResources(viewName, pConn, classId),

There is a lot more code following this but I am thinking that the source of my issue is here already. I know I need the parent component’s PConn object to call loadView() to begin with, but does it really make sense that I continue using this object for the new component. Must I instantiate a fresh context?