Async loading for homescreen