Out of curiosity, have you examined the possibility of a branch with Mega CD support? I've been studying the code of the handler and have a few good ideas as to how this could be implemented in Mode 1, and possibly even Mode 2, albeit without symbol table support (which would not be practical at all in Mode 2, and of limited usefulness in Mode 1 given ROM and PRGRAM sizes).
Out of curiosity, have you examined the possibility of a branch with Mega CD support? I've been studying the code of the handler and have a few good ideas as to how this could be implemented in Mode 1, and possibly even Mode 2, albeit without symbol table support (which would not be practical at all in Mode 2, and of limited usefulness in Mode 1 given ROM and PRGRAM sizes).