Multi-input scroller directive (attempt) for angular