Need investigation into if GetById will return null when server is down, had one report of this behavior.