Based on the solution presented here: Field method for heading ids, I’ve built a new plugin.
It may look something like this:
1 Okay Doc, this is it. 1.1 Well maybe you are and you just don't know it yet. 1.2 Oh, McFly, your shoe's untied. 1.3 I'm too loud. 2 What Lorraine, what? 3 Uh, yeah. What? 3.1 I can't believe it. 3.2 I'm never gonna get a chance to play in front of anybody. 3.3 I haven't So tell me, future boy, who's president of the United States in 1985? ...the content will follow here...