For how, please read through my post in the link I provided above; the method is explained there.
Regarding pitfalls I can’t see any if it is done correctly; others with more knowledge than me might have some opinions. My only bugbear is that it can’t be easily done on the fly via the App.
k