Adobe XD – are multiple art boards the only way to express multiple user journeys?

Am I correct that in XD there is no way for, say a button, to be linked to the context in which it is selected? So if a button is selected in multiple journeys, you have to have a separate set of artboards for each of these, even if the design is the same.

If I am correct, is there any prototyping tool that supports context/ multiple journeys?