While crude and inefficient programming at best, you could try putting it in the.... i forget what state it is but the one that checks every turn. making it so that every turn, the field is created in that spot, as far as i know this would not have any negative effects unless the fields grouped, and instead of 1 quickfire, you were getting hit by 200. just a suggestion.