Simplify setting of defaults

The code was a remainder of a different approach
Remove bind_filter for now

Premature optimization that adds unnecessary complexity.

Can be implemented in a separate class eventually if really needed.