Hi Shiraaz, welcome to
The Workplace. Your question is a very interesting one, that I myself am keen on learning more about. It is, however, better suited for a chat or forum than for this type of Q'n'A sites as there are lots of different possible answers and for each one there will be many opinions on whether that's the right or wrong approach. I hope you can find a suitable peer group to discuss this with. —
CMW 10 secs ago