Reworked animation system to center around Active(Canvas()), added rendering