Implement basic favorite, still laggy