Thanks for the review!
It's not a bug, but the mechanics really aren't quite right. In the future, we will definitely think about how this can be solved