Grid + LazyLoad + Pagination -> rowHeight Bug

When I use rowHeight 20 in a lazy-loading grid with pagination and remove one or more rows from that grid, the rowHeight of the remaining rows is reset to the default value of 40.

The rows that are loaded later retain the correct rowHeight specified in the grid configuration.

const lazyDataProxy = new dhx.LazyDataProxy("...", {
    limit: 1000,
    from: 0
});

const grid = new dhx.Grid(null, {
	rowHeight: 20,
	...
});

const pagination = new dhx.Pagination(null, {
	pageSize: 1000,
	data: grid.data
});

grid.data.load(lazyDataProxy);

// At this point, all rows have the correct rowHeight of 20.

grid.data.remove('row_id');

// After the “Remove” action, the corresponding row disappears.
// The rowHeight of all other rows is reset to 40.
// A row is reloaded at the bottom, bringing the total back to 1000.
// The reloaded row is assigned the correct rowHeight of 20.
// The rowHeight of all other rows remains at 40.