Currently flow iterator returns fragments across renderers boundaries and we split runs after processing the line.
Created attachment 245754 [details] WIP patch. I might need to find a different approach.
Fixed (different approach)