Is there a reason you're exposing this as Mutable?