I did a quick test on that website on the following browsers:
- Orion Beta
- Orion RC
- Safari
- Safari TP
- Firefox
- Google Chrome
No matter what browser I used, I experienced similar high CPU usage with Firefox having by far the highest usage. The main conclusion to be made here seems to be that there is nothing wrong with Orion in this case.