Flexible tipping client to allow group-based tipping for literally anything