Prompt [Q] Time set very late in boot process (i9505 Omni 4.4.1 nightly)

Hi, During a reboot (while testing ART), I noticed that all my cached .oat files were being re-created. I adb to the phone, and the date/time was wrong by a long way (03 Jan 2013). I noticed that the correct time was not set till after the Zygote was finished it's upgrade work.

When/how should the device have the time set to that in the rtc (before getting network time)?

I'm using Omni 4.4.1-20131210-jfltexx-nightly.