I will add that, i would not recommend it unless the travel is truly necessary, which may be the case if you do not have a job.
Make sure you have buffer number of days equal to your absences. For example, if you have 10 absences within the 4 years period i suggest you have 11 extra days (regardless of the number of days of each absence). If you have a lot of absences during the four years period, make sure you make it easy for the officer to map the stamps on your passport to your declared absenses- especially if you visited more than one country within the same absence. Also, include translation of stamps not in english or French. Corroborate your absences with convincing evidence (e.g. travel itenraries, baording passes, Border records from Canada, US Borders and your country of Citizensh, pay stubs, etc.).
Further, make sure you call and change your residential address (you won't be able to change it online).
Just in case you are requested, at some point in time in the future, to appear before a judge (and let's say he was not convinved you stayed physically for 1095 days for whatever reason and there are alot of reasons). Ask your self do i have enough ties to Canada? For example, did you obtain the Canadian qualifications that will make you admissible to the Canadian job market? (especially if you were not working within your profession before you leave).
Finally, make sure you maintain your PR status. Safe travels !!