Вопрос закрыт, решил следующим образом:
В самый верх как глобальные переменные (в качестве примера фрагменты кода)
<xsl:variable name="data_y_value" select="70" />
<xsl:variable name="data_start_value" select="1300" />
Далее через позиции position()
<xsl:template match="property_value">
<xsl:variable name="data_y" select="$data_y_value + position() * 50" />
<xsl:variable name="data_start" select="$data_start_value + position() * 200" />
data-y=<xsl:value-of select="$data_y"/>
data-start=<xsl:value-of select="$data_start"/>
</xsl:template>
Заработало.