Obviously this would be a real pain to implement just to fix the underlying problem, but it's an interesting (awful) solution
Obviously this would be a real pain to implement just to fix the underlying problem, but it's an interesting (awful) solution