Adding "Get by External ID" function for convenience