PIP: Window replacement, finally!