Perfect
Exactly what I had in mind :)
Rating: 5 stars