api: introduce onStall:after:

cc @georgekola