Remove need for thread locks in profile loading, just reschedule as needed. also stagger based on number of previous attempts.