Omnilock is a lock that comes with various features, including anyone-can-pay, plain secp256k1-blake160, multi-sig, time lock, and more. As these features already overlap with those offered by @ckb-lumos/common-scripts, Omnilock requires frequent upgrades compared to other members in the common-scripts. Therefore, it would be more beneficial to make Omnilock independent of @ckb-lumos/common-scripts to enhance its functionality.