define client side and overridable properties in config, not sure if it is a good idea but we will see