Right now, we can close tabs on frequent intervals. However, if too many tabs accumulates in the meanwhile, Orion's performance starts to be sluggish, and the "close all" feature tends to freeze, or at least, take a long time to perform.
A "Close tab when there are more than X of them", closing the older tabs first, would be an elegant solution.
Example:
We have 5 tabs opened in this order (first is oldest): A, B, C, D, E. We want to add tab F, so tab A (the oldest) will be closed.
It's also the solution used by Samsung browser on their Android devices. When 100 tabs are opened, opening a new one will close the oldest one.
This way, RAM is preserved, and the browser stays snappy.