>Do you have plan to refactor such interface style in other place?

Maybe, it is nice to have the connection config interface to sen into the connection objects, but the bigger one should probaly go at some point ;)