Use a method cache too