Added builder with state to @VirtualState