Well, we'll see if this is still the approach I'm taking at the end of the project ;)