Declarative, nested, stateful, isomorphic document.title for React