@cmr96960454 @Nupur_Jain My two cents on this one. QueryDebugger should be used to perform dry runs to see how your JCR queries are performing and optimize them accordingly.QueryDebugger should not be your primary way of implementing the given business logic.Also, session.getNode will require a lo...