Not necessarily, create your pages first, then drag IR commands to the buttons from the database. When you drag a command from the database it will give the button the IR ID for that command. Once the IR ID is set for all buttons you can pick a new device from the database and use the "SAVE ALL" feature to change to a new component and all commands you dragged in will be automatically assigned every time after that.
There are 10 types of people in this world, There are those who understand binary, and those who don't!