It's possible to tweak for performance or efficiency, or a bit of both ...