Make snippet loading more transparent and converge to be very similar with what assistant loading/initialization will be