What if time is not as linear as we think?