We usually prefer non-overlapping to avoid some issues with shared kernel resources which may cause one container to deplete the entire resource and affect other containers.
There’s no real security concern with re-using the same range but we’d recommend at least using different ranges per tenant if not per container.
We’d also strongly recommend assigning at least 65536 uid/gid per instance to retain POSIX compatibility.