As to my knowledge...It's not considered breaking the contract if your payroll is in Singapore, i.e. your payroll is under a subsidiary / holding company of the foreign company. It's categorized into "oversea posting".
However, if your payroll is be to under the company in Holland, you are considered breaking the contract.
easy to distinguish. if you get CPF then you are local