refactored Model and redis AR to allow drop of RecordSchema