I came across the video below. The video specifically discusses the Thailand LTR visa, which many might not be specifically interested in or qualify for. But if you forward to around minute 7.30 and wait for the 2nd question, "What taxes would Stan pay?", the govt official clarifies that there won't be any taxes, since the income is considered foreign sourced, even when Stan and his family lives in Thailand.