Firefox css bug discovered, but more optimization added