Yep, thought about that but figured this was the least amount of lines without any major performance hits.