Here’s one of the proposed changes to the less than perfect intersection that is Franklin, E River Rd, and 27th Ave SE. Roundabouts:

Roundabout Option for Franklin at W River Rd

However, based on Becki Iverson’s report at Bridgeland News, this doesn’t seem like a likely outcome. Instead, they’re going to play with the timing of traffic lights.