Well, this is not the way the code works right now. You are free to improve it (or have it improved if you can't code yourself). See Commit.
Right now, it's good enough for my (educational) uses, and I did run out of money to pay a coder myself to improve it. Feel free to do it your self.