excludeFromBackup was never assigned in the initializer but it is used when accessing the database for the first time.