Make recorder subscriptions work with subclasses.