add async, plus a helper to fetch a set of backbone models