Prevented ObjectDisposedException which was thrown in Engine when accessing an already disposed timer (#1367)