switched to an animation barrier
fixes #15 since no visible monitors are acquired during animation and drawing