Moved data loading to the timer, should fix sync issues.