It would be nice to have a way to clear the dynamic link after it was handled by the app so it won't trigger the listener again.
If there's already a way to do so, it would be great to add a snippet to the documentation as I think this scenario is relatively common.