That is all true, in a perfect world.
But over the past 20 years, I left Thailand for extended periods a couple of times. Jumped from one type of visa to another, whatever was easiest at the time. There is zero continuation and since my name even contains a letter that is not in the English alphabet, it is sometimes spelled different, even with the banks, let alone when translated to Thai.
A paper trail chaos, that the RD had no chance or resources to unravel.