We have a nice baseline for this, but Kevin Powell put together [a nice video](https://www.youtube.com/watch?v=awNYtIAu6pI) on the subject that might provide some ideas for improvements.