When VABase#1 is being implemented, it has to be followed up by changes here.
With the interface breaking changes in !4 this is a good opportunity to adapt it without causing further breaking changes.
As such, a thorough review of the gRPC interface should be conducted as well.