In preparation for skin refactoring, we should limit what skin methods can be extended. This will make it easier for us to perform refactors without breaking skins.
TODO
- Vector should stop overriding getPortletData
- Hard deprecate extending of the function
- Make the method private in 1.39/40