No deberías tener ningún problema. Para evitar la referencia circular basta que
una esté en la sección
implementation:
Código Delphi
[-]
unit Unit1;
interface
uses Unit2;
implementation
end.
Código Delphi
[-]
unit Unit2;
interface
implementation
uses Unit1;
end.
// Saludos