Replace ZStack-based cell with Color.clear.aspectRatio(1,.fit) + .overlay. The overlay constrains all children (image, video badge, sync dot) to the exact square frame, so scaledToFill cannot inflate the cell height in LazyVGrid. Previously, the ZStack let the filled image push beyond the aspectRatio constraint, causing inconsistent row heights. Co-Authored-By: Kutesir <kutesir@provoc.ug> Co-Authored-By: Sentry <sentry@provoc.ug>