Optionally take matrices for LCWP observable computation as input