It is not a bug or abuse. We talked about this at the PR:
I pointed this out and devs said it is a feature.