I have in the page repeater, 1 gif image, and 3 fields are loading from data and the page is stuck untill all is loaded. you can try
How to improve load up without loosing layout.
Is it possible to tell that certain thing will load later so $onReady will work before.
Like the repeater can load later.
At the moment it taks 10-20 sec to finish load and only then the page is working. People complained the the page is not working and i lose them.