Jordan Beyer’s painstaking recovery from injury – which has kept him out for 874 days and counting – remains a case of “baby steps”.