#152 SDK visualization refactoring