Fixed order list method broken by move to directive