Pc specs and resolution you are running would help. I haven't noticed any issues (and I don't have the FL lag experience), nor have I heard of any issues from friends, so I doubt this is a game issue per se.