DataSourceDefinition: prevent double callback