N+1 Driven Development