Work around MSVC "warning C4355: 'this' : used in base member initializer list". This is technically UB but safe in our case.