Solution 1 has been tried before

for largely the same reasons..

..but we knew that, right?