It's not possible to have an LOD in KML, but there's a workaround...

If you parse the coordinates returned by the view-based refresh, you can return KML only when the difference in lat/long extremities is within a certain value.