[PD] use case of 'isvisible' in [pdcontrol]?