"I have heard that, extension objects does not work like other objects if we are rotating the iPad."
This is wrong. Extension objects have to be designed in such a way that it is responsive to the device and resolution. May be there are a few extensions which were not developed to adapt to different devices. So I would suggest you to test the extension on multiple devices before deploying it. Even if its not responsive you can edit the extension to make the visualization responsive and work across various devices.