add subclasses for ProjectConfigurationPersister