[compositor] add support for overlay windows