Map<String, dynamic> toJSON() => { 'followerId': follower?.toJSON(), 'query': searchTerm, 'target': target?.toJSON(), 'trending': trending };