did you profile?

the block after "if fs_like:" takes 10s??? it's huge no?