Starling backend with fallback to flash