Any reason these are defined in the constructor? It's a lot slower than defining them on the prototype.