I've long been struck by the phenomenal punctuality, and time keeping ability of cats, and their extraordinary sense of spatial awareness.
When I was in Afghanistan, one of my colleagues - a Superintendent in the RCMP (Major/Lt-Colonel equivalent) - adopted, or bonded with, (or was adopted by, or chosen by) one of the semi-feral cats that roamed the compound (and were spoiled, and fussed over by many of us; they were very good at identifying which laps would readily accommodate, play host to, and welcome them).
Anyway, I recall - with awed amazement - how that cat would make its way to the door of the office of the Canadian RCMP Superintendent, precisely on the dot, at exactly 16.50 each and every day, and would wait, sitting patiently outside the door of his office, until my colleague finished his day's work, (at 17.00) whereupon it would then proceed to accompany him to his room, and sprawl and stretch out, blissfully and happily on his bed.