added support for dynamic helpers which push data to the client