this was palmer eldritch imagining the future ; these were meanderings of his brilliant , creative mind as he waited at his demesne on luna for the effects of the intravenous injection of chew-z to wear off .