I'm messing around with the new Card functions and not sure if this a bug or a feature, but I can't seem to get get some of the functions to work with a deck with infinite cards. shuffleDeck("-L7yqhH0jfyDMASWYXdu") The above command seems to put all the cards in the same order, which happens to be the order the cards were entered in the deck. playCardToTable(drawCard("-L7yqhH0jfyDMASWYXdu"), {left: "350", top: "350",layer:"map"}); The above command doesn't play a card, because it doesn't draw a card. The log receives this message: "Unable to locate card with id: " If I change the deck to non-infinite, then the cards are mixed up and a card is played to the map layer. Am I doing something wrong, or is this just not implemented for infinite cards? Also, this may be a stupid question, but is there a way for the API to get the Deck ID? If I wanted to create an API script that others could use that used different decks, it would be a little bit of a pain to have to use the Developer Tools to find the deck ID...