Revert "Cart now pretends it's an Order for url generation"

This reverts commit 86f643f0c473579c6795771d0ddcc5f3bd8a5c05.