intermodule messaging development: shroud tab management