GetItem may return empty for a missing item