TimestampMixin doesn't work in subclasses.
Initial work on node publisher.