Many UC and Chat programs allow you to "Dock" the program to one side of your screen. The allows the program to be visible and your other windows maximize next to it instead of around it. This is something that every VOIP Software interface I have used has had except 3CX. We do a lot of migrations from Shoretel systems and this is the number one complaint of those users (that this feature is missing). It seems like this would be fairly simple to do (especially with the expanded presence screen). To see this in action, install something like "Trillian". It has a docking feature that is very nice.