Can you refer to figures and have the name rendered? For instance, a piece of text referring to a figure and the figure’s label will both get rendered to “Figure 2.8” regardless of paragraph edits and figures inserted or delete before it?
I prefer to use the Asciidoctor toolchain, but it's compatible with Acsiidoc.