I considered that, but the difficulty to implement was just enough for me to keep it as it is now. This was just a test for the concept but if I were to develop this further I would definitely change it to that.