First pass at getting the cached distribution working.