Tudom, hogy nem a konkrét kérdésre volt válasz, de az eredeti problémát (szemkímélés) megoldja, és működik out of the box.