A quick search here, apparently yes it is a Digishield thing. The github links to a discussion, quik scroll thru (kinda long) I see a post mentioning the behavior follows a damped harmonic oscillator, which doesnt say much about the code (have to peruse a little more) but maybe just about how it behaves. The thread is old and the target block time has since changed to 75 secs vs 150