https://github.com/airbnb/javascript/tree/master/react#methods
Using bind is bad. Why? A bind call in the render path creates a brand new function on every single render. And we should use arrow functions. But, AFAIK, arrow functions also creates a brand new function on every single render. What I do not understand?