The system fields shape.area and shape.len should not become 'invisible' after a join of a database table and should be stay available for further Definition queries.
This idea has been closed as a duplicate of the Data Management Idea linked below. Don't worry, you can still show your support by commenting and adding kudos to the open idea. Thanks for your contributions!