Is it possible to specify the sequence start value when using identity columns ?
Combine this
modelBuilder.HasSequence<int>("OrderNumbers", schema: "shared")
.StartsAt(1000);
with this
modelBuilder.ForNpgsqlUseIdentityColumns();
in code.