The section from the core rules regarding leveling up says
Your total XP earned determines your level, with every 3 XP allowing you to advance to the next level. Your level is used to determine your maximum attribute score as well as to provide a general indication of your power compared to other characters and enemy or ally NPCs. The Player Character Level Advancement table details the XP requirements and maximum attribute score for each level.
However, the next section about Feats and Attribute Points says
For every XP that you earn, you also gain 1 feat point and 3 attribute points. These can be spent immediately or saved for later. You gain these points every time you are awarded XP, not just when you level up.
There is no mention about benefit from leveling up, other than "determine your maximum attribute score", which is also only increases every two levels. XP immediately increases your feat point and attribute points, and it seems level is only a milestone, which only mechanically makes a difference every two levels.
What is the significance of leveling up in Open Legend? Is unlocking attribute cap the only mechanical benefit?