Add async loader for skeleton