No, would not be breaking contract. But I do think 2 years at one place looks better than 1. Getting this last visa for Thailand was a time consuming process as the documents needed where quite different from the last time. No shock there as that was 8 years ago. Would be a shame not to stay longer after all that effort perhaps?