I think it makes more sense to not instantiate the PersonalizedBlock seeing as it doesn't even get us what we need without making that change to the buildBlock method. We should be able to just extract the module and delta from $option['bid'] and then use that to get the title or the info.