types plugin would leave IDs even if no_id was true - close #535