Add and use a custom `Node` class within the custom module, and move the method there for finding the last event date for a talk node.
Automatically update the created dates for talk nodes so that they match the most-future event. This means that the talks are ordered correctly on the Talks page.