Supress deprecation warnings
Use pass ArchiveModelPointer's to the object from the rule provider