Make Sense. Last One.. I am using extensibility API as much as possible, but in case for any versions if it's not available in that case I can use Models? For example '*UserProfile Component*' seems to be not available in few versions of SCA so I am using ProfileModel.getInstance() to get some user data????