calcSignedLOD: Internally, able to calculate signs using multiple effects columns
Fix bug in calcSignedLOD

 - Also, make it work slightly more generally, internally
 - Ultimately, this could probably be an exported function.