Adaptive Variational Continual Learning via Task-Heuristic Modelling