We wouldn't need `preventPostInitialize` anymore, right?