Right now Validation and BBQ tier share the same Plan. This is kinda weird and is a legacy thing. Also, we should clean up how we do the completion tasks then. Since for BBQ we always want the first completion task to be VM independent.