all struct wlr_surface should have a wlr_scene_tree * as data
struct wlr_surface
wlr_scene_tree *
R3VF5CY2QAZJTURAZRUE4PZGNRQJVPPFEDQT6CEHG7R73G4E6KCQC
DI2TRANVC5E5BKZAW2LTC355YI7O3VI32XB3PGBHU4V4X75325EQC
5IA7GZ3YCEHSL6MWQK4XE6ZSZ2LDT4S7QUPEZOYKIPYQHPGXXA4QC
SMEL73W2KLOHZG47F3LHZR6QANNOKVUOQZPNLKQLDK26QTEPYTUAC
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC
struct wlr_scene_tree *tree;
struct wlr_scene_tree *tree = inhibitor->surface->data;
&& (tree = inhibitor->surface->data)