See GIF below, where the first drag and drop results in the grid height increasing, causing a scrollbar to be added to the page reducing the width of the grid --> top right grid item is now extending past the grid. Moving the item back to its original position, causing the scrollbar to be removed and increasing the grid width, now leaves empty space on the right side of the grid until the next move operation begins.

Perhaps this falls under the category of how to handle updating grid items when the grid size is changed in the middle of a drag operation or even just sitting statically (StackBlitz --> class is added/removed every two seconds causing the grid size to change, yet the item sizes aren't updated without triggering a drag operation).

Possible solution may start with adding a ResizeSensor to the ktd-grid element.
See GIF below, where the first drag and drop results in the grid height increasing, causing a scrollbar to be added to the page reducing the width of the grid --> top right grid item is now extending past the grid. Moving the item back to its original position, causing the scrollbar to be removed and increasing the grid width, now leaves empty space on the right side of the grid until the next move operation begins.
Perhaps this falls under the category of how to handle updating grid items when the grid size is changed in the middle of a drag operation or even just sitting statically (StackBlitz --> class is added/removed every two seconds causing the grid size to change, yet the item sizes aren't updated without triggering a drag operation).
Possible solution may start with adding a ResizeSensor to the ktd-grid element.