Switched back to array based input to ease framestack impl