I'm looking to buy a new mouse and it's come down to either the G pro wireless or the viper ultimate (heavily leaning towards the viper). Due to a past injury it's difficult to do more complex actions in games with my left hand so sometimes I'll create macros on my G502 to help out. I know you can save profiles to the viper but can anyone who owns the mouse confirm that macros saved to the memory work when connected to the XiM Apex?