Board size can be changed by the user, but at the moment a restart is still necessary