There was some slack of 100MB built in to prevent out of space issues, but you might want to increase that a little with the node cache now.
True, but the tradeoff would be that you need to run a database server alongside the node and I don’t think that complexity is warranted. There are other ways to solve this issue.