
    pj.                         i Z d  Zd Zy)c                 N    t         j                  | i       j                  |d       S N)
PROP_CACHEget)obj_idprops     T/DATA/.local/lib/python3.12/site-packages/trame_vtk/modules/vtk/serializers/cache.pyget_cached_propertyr	      s     >>&"%))$55    c                     |j                   sRt        j                  |       }|t        | <   ||S i }||k7  r'|D ]"  }|j                  |      ||   k7  s||   ||<   $ |S |t        | <   |S r   )ignore_last_dependenciesr   r   )r   ctxpropsprevdeltakeys         r   cache_propertiesr      sz    ''~~f%"
6<L5=88C=E#J.!&sE#J  JvLr
   N)r   r	   r    r
   r   <module>r      s   
6r
   