Pimpl for LPF

Including slightly dodgy LPF accessor