If your program takes a performance hit when you add a CALL to another program.It's because Easytrieve will setup for the Language Environment every time you do a call unless you make an entry on the PARM staement.
PARM ENVIRONMENT COBOL
When that is invoked, Easytrieve will only set up the Language Environment once and you should notice significant improvement depending on how many times you issue a CALL.