public static void Postfix(QuickSlots __instance)
        {
            // TODO: The binding should only be send on a timer and/or on disconnect. But this functionality/framework is not implemented yet.
            string[] binding = __instance.SaveBinding();

            for (int i = 0; i < binding.Length; i++)
            {
                binding[i] ??= "null"; // ProtoBuf can't handle null objects in Lists
            }

            player.BroadcastQuickSlotsBindingChanged(binding.ToList());
        }