Use "object" as signal object, otherwise a NamedTuple can't be None