Might I suggest that Johannes Stauffer circa 1333 is married to Maria who was also born in 1333 instead of No Name. And that Johannes circa 1355 is actually the son of Maria circa 1333 and perhaps we have yet to identify the wife of Johannes circa 1555-1382. That would make more sense since Maria is apparently 22 years older that Johannes circa 1355-1382.