Don't lookahead for emoji, instead store previous potential emoji

A continuation of #3