Added page block caching to optimise queries.