Eternal Feast reset isn't synced with the damage

The check for repetition on Orphea’s “Eternal Feast”[R] happens shortly after the damage. Making it not repeat when it kills an enemy hero. Also if an enemy hero walks back into it shortly after the damage it starts repeating.
The tooltip implies that it should be tied to the damage.