Move BL to shared, so we only initialize BL once.