Functioning multi-window support; markAsRead propogates to all windows from the module.