Slow reinstallation via App Manager persistent profile

I have an EMDK application which installs and persists approx 15 apps and is working OK on a TC55 after an enterprise reset apart from the fact that there is a delay of approx 2 mins after the device boots up to the Android home screen before it starts to reinstall the apps defined in my persistent XML profile. Is there a reason for this delay and can it be reduced? My concern is that the end user could start to work with the unit before any apps are reinstalled due to the long delay where nothing happens.