Definitely doable, but not necessarily a workable idea. The fact that your IDs are located across 50 devices, brings into play Vcc considerations too. If the VCC across devices varies, you will have ID overlaps. So, it may not work.