props можно прокидывать пользуясь jsx синтаксисом (раньше это был метод transferPropsTo)
сейчас так см.
https://gist.github.com/sebmarkbage/a6e220b7097eb3...
тогда не придется бесконечно дублировать имя колбека.
Вообще рекомендую писать используя flux
facebook.github.io/flux методологию, тогда изменения state будут идти через отдельные компоненты и такого наследования пропсов удается избежать.