[I already started experimenting with zig-zag lines](https://github.com/aligator/GoSlice/tree/zigzag-lines) (make the lines a bit shorter and connect the ends to get a continous line). But it's not that easy. There are also several other possibilities to generate infill. Just look at the prusa slicer for examples.