I've learned that you can't have everything and do everything at the same time.
The key to performance is elegance, not battalions of special cases.