Wow, thanks for reviewing my plugin, Justin! Lots to think about here and I'm definitely going to keep working on this to make it better. Your suggestions are exactly what I needed for the next update.