But in the "shared" project there are no blocks with such IDs.
You know, you can give IDs that are not numbers. I will suggest exactly this. It is more convenient to control blocks with IDs who have certain meaning instead of some weird numbers. But better use one word IDs, something simple.