This looks temporary, will it become permanent?

First and foremost, I'd like to state that I have no inside knowledge on this. I'm not even sure if this counts as a traffic circle. Is it a roundabout? Is there a difference? Let me know in the comments if you know the answers to any of those questions.

The new addition in question is located at Chelsea and Brendenwood, right down the road from our station.

For the record, I am all in on traffic circles. I'm very proud of a lot of what Rockford is but one point of shame is the city's constant griping about the traffic circle at Auburn and Main. It's not that hard folks. It's safer and way more convenient than stoplights. The more traffic circles the merrier as far as I'm concerned.

Here's a short video for anyone still confused.

I go through this intersection every day if there are some more developments, I'll be sure to let you know.