Unfortunately not. But if you develop custom features in the suggested way instead of linking to .aspx pages from the menu then you will not encounter such problems.
You can use supporting pages in your feature and still have the menu highlight correctly by passing the pageid into the supporting page from the feature module control which would be loaded on the cms page.
http://www.mojoportal.com/developerdocs.aspx
Best,
Joe