Initial support for multiple windows