All I can suggest is for you to report this issue to Apple's engineering. Send a bug report to Apple via its Bug Reporter system. To do this, join the
Mac Developer Program—it's free and available for all Mac users and gets you a look at some development software. Since you already have an Apple username/ID, use that. Once a member, go to
Apple BugReporter and file your bug report. The nice thing with this procedure is that you get a response and a follow-up number; thus, starting a dialog with engineering.