force center animated
excess particle check
use window bounds for borders
using springs