O yea! This is cool. I think your suggestion works but your current implementation is fine too.