Can it be a cls which is a subclass of PersistableType and not subclass of DynamicType?