Are revisions intended to stack if a unit has two or more different ones?
Revisions are sequential and unique to each unit. So you always go down with each revision. You never take the same revision again unless its a new unit (ex: a pair of thralls)
Thanks for clarifying!