Future<int?> observeTreeRevision() async { final SemanticsOwner? owner = await ensureOwner(); return owner?.rootSemanticsNode == null ? null : _treeRevision; }