Is there any way to observe node reordering events? I can't find anything in either the JCR Observation (Jackrabbit Oak – Backward compatibility ) or Sling Resource Change Listener API (ResourceChangeListener (Apache Sling 9 API) ). From what I can see there aren't any JCR or Sling level events fired off when a node is reordered. Note that I'm not referring to moving nodes. Moving can be handled by the JCR Observation and (indirectly) by the Change Listener API. I'm specifically looking for a way to catch reordering.