I do have a strange idea.
Mass creates the space, if a mass moves there is a sort of compression of the space in the direction of the mass movements, this compression make the distance to be covered by the movement multiplied by a factor depending by the speed (here the other strange idea is that the space, being create by a mass, moves at C speed !)....I can continue if someone is interested, but don't kill me !! Tks