Smart data structures and dumb code works a lot better than the other way around.