Developer Chat Q&A 3

We are continuing our Developer Q&A series with another instalment of questions and answers. Today we present part number 3. As with previous posts in the series, all questions have been submitted by community members. Enjoy!