It actually needs to fetch and update the JSON API version of the resource in order to associate the customer to the bank account. To answer your question, previously it wasn't serializing the bank account into the model, so it had to be done manually here.