yes in that case wouldn't help, but if the authz model could be designed as a mask over the neo4j schema, then could work.
this will be then up to the designer of the model.
if a company has a responsible relation, it will be the same in noe4j. like (company)-[:HAS_RESPONSIBLE]->(person)
but idk, maybe it is too specific. I will check on the outbox pattern or chunking possibilities