O PhpStorm não destaca o código PHP dentro de um arquivo .php quando misturado com HTML

Estou tendo um problema no PHPStorm, em que ele não destaca o código PHP (mas sim o sensibiliza) dentro de um arquivo .php quando é misturado ao código HTML.

Screenshot (clique para ampliar):

Se eu invalidar o cache / reiniciar, ele exibirá por alguns segundos o realce correto. No entanto, depois de "calcular", voltará a não destacá-lo.

Existe uma configuração para isso? Ou é apenas um erro comum?

Eu li sobre injeções de linguagem, mas isso não parece ser o lugar para ele, pois já é um arquivo .php e o PHP não está na lista de linguagens injetáveis.

Código relevante:

<?php
$works = "yes";
?>

<html>
<body>

<script>
    var shouldStillWorkAfterThis = true;
</script>

<?php
$works = "yes";
?>

<table>
    <tr>
        <td><?php $works = "yes"; ?></td>
    </tr>
</table>

<!-- lets try split syntax -->
<?php
if ($works) {
    ?>
    <table>
        <tr>
            <td><?= $works ?></td>
        </tr>
    </table>
    <?php $thisShouldToo = true; ?>
<?php } ?>

<!-- lets break it -->
<div id="someclass">
    <header>
        <div class="someotherclass">
            <div class="andanextraclass">
                <!-- include a file-->
                <?php include('somefile.php');?>
                <?php
                    $anythingHereIsNowBroken = true;
                ?>
            </div>
        </div>
    </header>
</div>

</body>
</html>

Configurações de injeções de idioma:

Estou usando o PhpStorm 8.0.3 no MacOSX 10.9.5.

questionAnswers(1)

yourAnswerToTheQuestion