build once on watch
add beforeActive option