Extension had issues rendering outputs from saved .ipynb after upgrading to 4.2

Hi,

We have an extension that renders sql execution results using lumino/datagrid. It worked fine for Jupyterlab 3.X for both rendering execution results and outputs saved in .ipynb files. After we upgrade it to JupyterLab 4.X, it works for rendering execution result, but not for outputs save in .ipynb files. the container size for the datagrid becomes too small to show the contents, the cells not selectable, scroll bars not working. Is anyone seeing similar issues? seems to me that the parent container not sized correctly and the event handlers not working? Thanks!