This makes sense, at the presentation of last modular building one of the designers hinted in an interview at being involved in future Harry Potter sets. Due to the experience with modular buildings it would not be strange if he is working on Diagon Alley.