Test code at: http://gist.github.com/444075 Expecting to see no slowdown with repeated fingerprint calculations.