How is the SubUV animation in this emitter still looping for a second time when I have the loops set to just "1"?

Still broken in UE5. SubUV Animation setting Loop to “1” causes to play during lifetime at least 4 times. Setting Loop to “0” stops at first frame (as expected). And setting it at “-1” reverses the animation (but again repeated 4 times over lifetime).