Hey, nice mod. However, it does actually kill player and buildings when landfill is removed from under them. You need to add check_collision_with_entities = true
to the water tiles. SE does this to all tiles, and you should probably do that too (or at least water tiles: water, deep water, shallow water-1, shallow water-2).
The following would be best in data-updates or data-final-fixes:
for _, tile in pairs(data.raw.tile) do
tile.check_collision_with_entities = true
end
Also personally I'd say that it should return the landfill item back as well, but it's your mod :)