Wow this actually just worked! All I did was
modeltrace = Node(m) # m is my neural network
decisionboundary!(axis, m)
then call modeltrace[] = m
each time I want an update.
Makie is so awesome! Thank you @sdanisch and @jules for such an amazing package.