The Engineers tend to leave hints if they are involved, so we should hear about it soon if they are responsible. [And if not, it might be a little trickier to figure it out.]
[Yay for Sheik saving the day with clothes.] Not very regularly, no, but there have been several of them since I first arrived.