Finally, it seems to behave as it should
Turns out I don't like it anyway