Move updating of else rules list out of render feature