Moves computation of determinaties to __init__ for slight efficency benefit