TEZ-410. Refactor EdgeProperties to be more clear