Fix for correct fills

Originally, one fill was written per lineset. this lead to issues where
a second lineset would be blocked by the fill of the first.

The solution is to generate the fill as if it were a line set of its
own.