Adds event for when rebuilding on startup, changes provider startup to be a little more lazy.