Delay src assignment to avoid timing bug