Fix bug where cards would be instantiated twice