[@Raddum] I like idea #2 and #4