avoid reusing ids as it seems to confuse xbmc and causes it to navigate incorrectly.

It was causing all kinds of weird things here, like inconsistent wrap-around behaviour and complete inability to reach some items.