Make ace component more configurable