Thread:Project:Support desk/Paragraph numbering and TOC

We're using MediaWiki to host our internal company policies, and need to be able to create pages with the following layout:

1 Subject One 1.1 Paragraph one text here 1.2 Paragraph two text here 2 Subject Two 2.1 Paragraph one here 2.2 Paragraph two here

I know I can do it with the normal list structure (using # and ## etc.), but I need the top-level list items to be section headings so the Table of Contents can be generated. If I use == for the section headings the list items within each section always start at 1.1 again. Is there any way to do achieve what I'm after?