It’s always important to control your distractions so that they happen at a time that’s right for you. You might try having an hour or two a day where your team know they can randomly come and ask questions, but should know that outside of that time (especially your super productive time) is off limits.
In fact, they’ll probably start answering their own questions and that generally wouldn’t be too bad.
As an example I was once coaching a client in a mid-tier accounting firm who preferred to focus for longer periods and was super productive in the morning. He was managing two graduates who both had super short attention spans. He worked out that he had to give them multiple things to work on and then check in with them every afternoon to make sure they had enough to go on with and wouldn’t have to interrupt him during his productive time the following morning.