Thin backend for rich clients