Road to success for Canadian Pension Plan paved with complexity