Initially, the Media Entry widget was styled and configured using a Common List View, relying on the OnListItemObjectSet event. This worked well for image-only galleries.
However, during testing with video entries, we encountered layout and display issues—specifically, the Common List View failed to arrange video items reliably.
As a solution, we’ve switched to using a Common Hierarchical Scroll Box, which handles both images and videos correctly but does not support virtualization, so performance may be impacted with large datasets.