Moved uploading user library to a scheduled task.