All properties on Friend are now dynamic except ID