prepare for offscreen effect override