Fix Reservation.is_pending
Use normal properties in json mixin

The functions were not hybrid-compatible anyway