handle aspect rule changes and reload if necessary