[Temp] Architectural changes: implement new path for show input window