It would be great to decouple collection from Scryfall in as many ways as possible. It always seems to be slow or down, when I just need basic information about my collection (like do I have this card or how many and which binder is it in?). I’d suggest displaying all of the internal data from your databases, then only grabbing dynamic data like pricing or w/e and if those are unavailable, just use cache or a placeholder, we can still get the gyst of what we’re looking for. Either way, seems weird that we have what seems to be a local collection, but some reason goes out to scryfall to query it.