Yes! =) In general we try to hold all values that are not backend specific in the dsl and then accessing them through `dsl.accessor` in the backend. This way we don't duplicate values but also we make sure that for possible future implementations they don't have to care about a lot of those things and their job is merely representing/drawing the DSL object.