Vrul, does that mean that
UIPARENT_MANAGED_FRAME_POSITIONS[frame] = nil
In essence tells UIParent to stop handling the frame ?
If so its a might bit easier than changing the different functions to do nothing
If you don't mind I might utilise that block of code ( with full credit of course
)