I'd still like to hear more feedback on this issue. My idea might not be perfect, but I am at least attempting a solution. If someone has a better solution, then by all means please speak up.