`after_action` hook does not trigger with atomic changes

I have observed that after_action hook silently gets ignored when a change is atomic but when I set require_atomic? to false it triggers.

I could not find anything in the docs that explains the rationale behind this behavour. Does anyone know why? before_action seems to work with atomic changes

Is your ash package up to date?