VCL in it's own DLL?

Has anybody out there attempted to isolate the VCL into it's own dll,
thereby centralizing the component library and avoiding recompiling it
into other application DLL's that contain forms? We're currently
pondering attempting this amazing feat, and wondering whether it is even
possible ( thanks in advance .)