Offline / Local First

Since Thin already does some optimistic updating, would it be possible to enable a true offline experience? I often use my small apps with limited connectivity (e.g. tethering in a car) and having the ability to make writes that will eventually be synced would be very useful.