Can you move the `order` to the Readings model? I'd aim to end up with: `current_user.readings.newest_first`.