We fix this problem in this PR so let's update the comment to say that it does trigger recompilation because dependencies are properly recorded.