Add a 'needsUpdate()' function to Bound that can be overridden by subclasses with special behaviours.
Add a 'needsUpdate()' function to Bound that can be overridden by subclasses with special behaviours.

Logicalshift/SwiftRebound