It doesn’t matter if “it” flies past you, what is established has been since the first Congress through implied powers. What Congress passes and the President signs gets (Or suppose to) checked.
What, is the Executive Branch suppose to take all the money/abuse all the laws and demand Congress look the other way? If you say no, welcome to the world oversight through implied powers (In order that enumerated powers can OPERATE efficiently). If you say yes, welcome to a corrupt government.
So by your notion of implied powers of Congress to oversee and supervise the President and Executive branch then the records, communications, and all files of the Executive branch should be made available to the Congress on a weekly or daily basis so that they can approve of whether or not there is any abuse of power in their opinion? You are claiming that the Congress has a Implied Constitutional power that has been granted to them right?