A safe way to help prevent taint and keep UIParent working as intended.
Lua Code:
local OnShow = function(frame)
frame:Hide()
end
local list = {"TargetFrameBuff", "TargetFrameDebuff", "FocusFrameBuff", "FocusFrameDebuff"}
local aura, frame
for x=1, #list do
frame = list[x]
for i=1, MAX_TARGET_BUFFS do
aura = _G[frame..i]
if aura then aura:HookScript('OnShow', OnShow) end
end
end