Optimized load order when setting new source